Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F3 USA F2 USA F3 Japan F9 Japan F10 Sri Lanka F2 India F7 China F2 Australia F2 Japan F4 Japan F11 Korea F3 China F2 Japan F7 China F5 Venezuela F1 USA F1 China F4 Korea F1 Korea F3 Great Britain F12 Japan F8 China F3 China F4 Guam F1 Japan F5 Japan F6 Japan F7 Australia F5 Australia F6 Australia F7 Japan F9 Japan F10 Australia F12 Australia F13 China F2 Cambodia F1 Cambodia F2 Thailand F1 Thailand F2 India F4 China F4 Guam F1 Japan F6 Indonesia F5 Laos F1 Thailand F4 Thailand F5 China F2 Australia F2 Japan F2 Japan F3 Japan F4 China F5 Chinese Taipei F1 China F6 Chinese Taipei F2 China F10 Canada F5 Japan F8 Japan F9 Japan F1 China F1 China F2 Korea F2 Thailand F2 India F6 India F7 Japan F8 China F6 China F7 Chinese Taipei F1 Cambodia F1 Cambodia F2 Cambodia F3 Thailand F2 Japan F1 Japan F2 Japan F3 Japan F4 Thailand F4 Thailand F5 Thailand F6 Hong Kong F3 Korea F10 Thailand F10 Cambodia F2 Thailand F11 Cambodia F3 Japan F3 Indonesia F1 Indonesia F3 Thailand F1 Japan F6 Thailand F4 Thailand F5 China F11 Thailand F6 Thailand F7 Chinese Taipei F1 Japan F1 Guam F1 Japan F6 China F10 Japan F5 (Kashiwa) Japan F5 (Kashiwa) Korea F2 Canada F1 Canada F2 Japan F3 Korea F1 Korea F2 Canada F3 Canada F4 Canada F5 Japan F6 Thailand F1 New Zealand F1 Australia F4 Mexico F4 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Korea F2 Great Britain F9 Japan F12 Korea F2 Venezuela F2 Japan F8 Japan F10 Japan F11 Thailand F2 M25 Harmon Japan F8 M25 Kashiwa Japan F10 Japan F11 M15 Kashiwa Japan F2 Korea F1 Thailand F3 Korea F1 Indonesia F3 Indonesia F2 Granby Challenger - Granby Fergana Challenger - Fergana Samsung Securities Cup Challenger Tennis - Seoul Yokohama Challenger 2001 - Yokohama The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana 2003 USTA Tallahassee Tennis Challenger - Tallahassee GHI Bronx Classic - Bronx 2004 Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Binghamton Professional Tennis Tournament - Binghamton Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Uncle Toby's Challenger in Burnie - Burnie 2005 Freeman Men's Challenger - Joplin Uncle Toby's Australian Men's Clay Court Challenger - Canberra Nottingham Men's Challenger - Nottingham Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger ATP de Cuenca Diario El Mercurio - Cuenca Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville The LTA Sunderland Challenger - Sunderland ATP Challenger Numea - New Caledonia Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The LTA Manchester Trophy - Manchester Flea Market Cup - Busan Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa Puerto Rico Challenger Tennis Event - Humacao 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Fergana Challenger - Fergana Izmir Cup - Izmir Fifth Third Bank Tennis Championships - Lexington Dunlop World Challenge - Toyota Bangkok Challenger Talahassee Challenger Ramat Hasharon Challenger Busan Challenger Carson Challenger Yuba City Challenger Vancouver Challenger Almaty Challenger Seoul Challenger Toyota Challenger Burnie Challenger Pingguo Challenger Johannesburg Challenger Busan Challenger Guadalajara Challenger Winnetka Challenger Manta Challenger Wuhai Challenger Vancouver Challenger Beijing Challenger Bangkok Challenger Pingguo Challenger Kaohsiung Challenger Busan Challenger Prostejov Challenger Nottingham-2 Challenger Winnetka Challenger Granby Challenger Beijing Challenger Bangkok Challenger Guadalajara Challenger Beijing Challenger Astana Challenger Shanghai Challenger Kaoshuing Challenger Tashkent Challenger Melbourne Challenger Toyota Challenger Burnie Challenger Kyoto Challenger Taipei City Challenger Busan Challenger Tianjin Challenger Nanchang Challenger Busan Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Gimcheon Challenger Milan Challenger Chengdu Challenger Jinan Challenger Tashkent Challenger Suzhou Challenger Toyota Challenger Shenzhen Challenger Taipei City Challenger Nanchang Challenger M25 Harmon Chengdu Challenger Yokkaichi Challenger Shanghai Challenger Liuzhou Challenger Pune Challenger Bendigo Challenger Antalya 4 Challenger Busan Challenger Guangzhou Challenger New Delhi Challenger IV - New Delhi AIG Japan Open - Tokyo Thailand Open - Bangkok Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Tata Open - Chennai 2004 Colorado Tennis Classic - Denver China Open - Beijing USTA Men's Challenger of Dallas - Dallas AIG Japan Open - Tokyo Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London The 10tele.com Open - Nottingham Voit Mexico City Open - Mexico City Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Hilton Waikoloa USTA Challenger - Waikoloa Osaka International Tennis Tournament - Osaka USTA Seascape Challenger - Aptos University of Tennessee USTA Challenger - Knoxville The 70th King's Cup and Queen's Cup - Bangkok Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao Fifth-Third Bank Tennis Championships - Lexington Samsung Securities Cup Challenger Tennis - Seoul Dharwad Challenger 2003 - Dharwad Thailand Open - Bangkok Fergana Challenger - Fergana 13 BH Tennis Open International Cup - Belo Horizonte I Manta Open - Manta Chennai Open - Chennai Samsung Securities Cup - Seoul ABN AMRO World Tennis Tournament - Rotterdam Uncle Tobys Challenger in Caloundra - Caloundra 2004 Keys Gate Challenger - Homestead Hilton Waikoloa Village USTA Challenger - Waikoloa Draft Corona Mexico City Open - Mexico City Busan Open Challenger Tennis - Busan II Manta Open - Manta Ordina Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Heilbronn Challenger Busan Challenger Fergana Challenger Indianapolis Tennis Championships - Indianapolis Granby Challenger Salvador Challenger M15 Harmon Bangkok Challenger Ho Chi Minh City Challenger Thailand Open - Bangkok Hua Hin Challenger Yokohama Challenger Bangkok Challenger Fergana Challenger Yokkaichi Challenger Qingdao Challenger Bangkok Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Gallagher International - Hamilton Sporting Challenger - Turin USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao ATP Heineken Challenger 2000 - Ho Chi Minh City Honda-Kah Open - Singapore GHI Bronx Tennis Classic - Bronx USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa Kyoto Challenger - Kyoto The Wright Financial Group, Inc. Challenger - Champaign Yokohama World Tennis Gaora Cup - Yokohama USTA Challenger of Dallas - Dallas New Delhi Challenger - New Delhi The Granby Natrel Challenger - Granby 12th BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton Belgaum Open - Belgaum Czech Indoor Open - Prague Jameson Cup - Milan Heineken Challenger 2004 - Ho Chi Minh City Corona Mexico City Open - Mexico City PTT Thailand Open - Bangkok Uncle Toby's Burnie Challenger - Tasmania The Scottish Tennis Championships - Edinburgh China Open - Beijing Open de la Ville de Saint Denis - Reunion Island Heineken Challenger - Ho Chi Minh City Zhangjiagang Challenger Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana The West Side Tennis Club Grass Court Challenger - Forest Hills The Natrel's Challenger of Granby - Granby USTA Illinois Challenger - Champaign Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Dharwad Challenger 2006 - Dharwad Keio Challenger International Tennis Tournament - Yokohama The LTA Nottingham Challenger - Nottingham Shimadzu All Japan Indoor - Kyoto GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento Kia International In Kawana - Kawana South African Airways Tennis Open - Durban Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City BMW Tennis Championship - Sunrise San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Busan Open Challenger Tennis - Busan The Comercia Challenger - Aptos Yokohama International Tennis Tournament - Yokohama Challenger Natrel Presented by National Bank - Granby Fifth Third Bank Tennis Championships - Lexington Odlum Brown Vancouver Open - Vancouver Honda Kah Singapore Men's Tennis Open - Singapore Taiwan Challenger - Kaohsiung Campbell's Hall of Fame Tennis Championships - Newport 2008 China TCL Challenger - Guangzhou Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Shimadzu All Japan Indoor Tennis Championships - Kyoto BMW Tennis Championship - Sunrise Hilton Waikoloa Village USTA Challenger - Waikoloa AGT Challenger - Leon Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote Malaysian Open - Kuala Lumpur Manila Challenger BH Tennis Open International Cup - Belo Horizonte Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Wroclaw Challenger Shenzhen Open - Shenzhen Fergana Challenger Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis Tulsa Challenger Yokohama Challenger Mexico City Challenger Lexington Challenger Campos do Jordao Challenger ECU Prague Open - Prague Bangkok Challenger IPP Open - Helsinki Noumea Challenger Kyoto Challenger Caloundra Challenger Kyoto Challenger Guangzhou Challenger Fergana Challenger Baton Rouge Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Toyota Challenger Noumea Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Fergana Challenger - Fergana Astana Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Unicredit Czech Open 2007 - Prostejov Lexington Challenger Vancouver Challenger Shanghai Challenger Ningboo Challenger Seoul Challenger Yokohama Challenger Tashkent Challenger - Tashkent Toyota Challenger Noumea Challenger Kyoto Challenger Kyoto Challenger Atlantic City Open - Atlantic City Mexico City Challenger Akbank Private Banking-TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Karshi Challenger - Karshi Bukhara Challenger - Bukhara Brasilia Challenger Heineken Challenger - Ho Chi Minh City Seoul Challenger Korat Challenger Yokohama Challenger West Lakes Challenger Binghamton Professional Tennis Tournament - Binghamton Guangzhou Challenger ATP Kremlin Cup - Moscow Bangkok Challenger Shenzhen Challenger New Delhi Challenger III - New Delhi Anning Challenger The Artois Championships - London Samsung Securities Cup Challenger - Seoul Kaohsiung Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Manta Challenger The 69th King's Cup-Thailand Open - Bangkok Indore Challenger Fifth-Third Bank Tennis Championships - Lexington Pune Challenger Time Warner USTA Challenger - Binghamton AIG Japan Open Tennis Championships - Tokyo Samsung Securities Cup - Seoul Samsung Securities Cup - Seoul Yokohama Challenger Toyota Challenger Noumea Challenger Okal Cup 2003 - Eckental Hong Kong Challenger GHI Bronx Tennis Classic - Bronx Warsteiner Challenger Wolfsburg - Wolfsburg Kyoto Challenger Shenzhen Challenger Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Taipei City Challenger Traralgon Challenger Seoul Challenger Leon Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Busan Open - Busan Maui Challenger Challenger Leon 2004 - Leon Kyoto Challenger Seoul Challenger Abierto Club Casablanca - Mexico City Samsung Secruities Cup Challenger - Seoul Seguros Bolivar Open - Bogota Flea Market Cup Busan Challenger Tennis - Busan Singha Tennis Classic - Tarzana Bangkok Challenger Taipei City Challenger Anning Challenger Seoul Challenger The Surbiton Trophy - Surbiton USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Aptos Challenger Odlum Brown Vancouver Open - Vancouver Kun-Ming Challenger Shanghai Challenger dBI Tennis Challenger - Binghamton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba II Manta Open - Manta Taipei City Challenger Bukhara Challenger - Bukhara The Natrel's Challenger of Granby - Granby Ourocard Tennis Challenger - Sao Paulo Astana Challenger USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao Granby Challenger Busan Challenger MST ATP Challenger International - Burnie Fifth Third Bank Tennis Classic - Lexington Karshi Challenger Aegon Nottingham Open - Nottingham Winnipeg Challenger Guangzhou Challenger Thailand Open - Bangkok Shenzhen Challenger New Delhi Challenger II - New Delhi Sunset Moulding Yuba City Racquet Club Challenger - Yuba City ATP Challenger Numea - New Caledonia Gimcheon Challenger MTCI ATP Challenger - Yokohama Qujing Challenger ATP Bangalore Challenger - Bangalore Sporting Challenger 2003 - Turin Ciudad de Pozoblanco Open Diputacion - Cordoba Toyota Challenger New Delhi Challenger Bengalaru 2 Challenger Rome Challenger Nonthaburi 3 Challenger The Scottish Tennis Championships - Edinburgh Noumea Challenger Manama Challenger Quimper Challenger Zhangjiagang Challenger Noumea Challenger The Stella Artois Grass Court Championships - London Winnetka Challenger Keio Challenger International Tennis Tournament - Yokohama Melbourn Challenger China Open - Beijing Aptos Challenger Thailand Open - Bangkok Estoril Open - Estoril The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo Waldbaum's Hamlet Cup - Long Island Shanghai Challenger Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles Gerry Weber Open - Halle RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Rakuten Japan Open - Tokyo Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Gerry Weber Open - Halle Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Tennis Masters Series - Hamburg 15th Asian Games Doha 2006 Australian Open (Asia, Wildcard) Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Guangzhou Challenger